propulsive thrust - French English Dictionary